package com.softWang.system.po;

import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.softWang.common.base.BasePO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

/**
 * <p>
 * 系统管理--租户菜单表
 * </p>
 */
@TableName(value = "system_tenant_menu", autoResultMap = true)
@KeySequence("system_tenant_menu_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@EqualsAndHashCode(callSuper = true)
@NoArgsConstructor
@AllArgsConstructor
@ApiModel
public class SystemTenantMenu  extends BasePO {

    @ApiModelProperty(value = "id,长度19")
    @TableId
    private Long id;

    @ApiModelProperty(value = "租户id,长度19")
    private Long tenantId;

    @ApiModelProperty(value = "类型，1:系统租户 2:普通租户,长度19")
    private Long menuId;

    @ApiModelProperty(value = "菜单半选状态 0全选,长度10")
    private Integer half;

}
